package com.campus.secondhand.model.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 用户与学校的关系状态VO
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class SchoolUserStatusVO {

    /**
     * 是否属于该学校（已认证）
     */
    private Boolean isJoined;

    /**
     * 是否已收藏该学校
     */
    private Boolean isFavorite;

    /**
     * 是否已关注该学校
     */
    private Boolean isFollowing;

    /**
     * 用户在该学校发布的商品数量
     */
    private Integer productCount;

    /**
     * 学校ID
     */
    private Long schoolId;

    /**
     * 学校名称
     */
    private String schoolName;
}